rosemary-leaved willow - French English Dictionary